ball clover - German English Dictionary